The Best Italian Almond Cookies